export const imgerr = {
  // inserted钩子函数(在使用的dom元素在页面中创建时触发)有两个参数，第一个是使用该指令的dom元素，第二个是可以接收传过来的数据的对象
  inserted(dom, option) {
    // 短路运算
    dom.src = dom.src || option.value
    // 如果这个dom元素的事件发生错误，就替换成传过来的路径
    // addEventListener是原生js的监听dom事件的方法
    dom.addEventListener('error', () => {
      dom.src = option.value
    })
  },
  componentUpdated(dom, option) {
    dom.src = dom.src || option.value
  }
}
